surface currents - Turkish English Dictionary